Rebirth MIDI

Alpha Version 0.1
(c) 1998 Chilled Dreams
This Buzz-Plugin is freeware. Dedicated to ya'all Rebirth lovers.



Here is a table of the MIDI-Commands for Rebirth 2.0 (Rebirth standard mapping). I provide this because the original documentation is wrong on various points. Moreover you have to enter hexadecinmal values in Buzz but the Rebirth documentation presents the controller-IDs in decimal values. I think it's easier to read than to convert every value with a calculator.

MIDI Controller messages

Ctrl. Function
7Master Volume
0bSynth 1 Level
0cSynth 1 Pan
0dSynth 1 Delay Amount
0eSynth 2 Level
0fSynth 2 Pan
10Synth 2 Delay Amount
11808 Level
12808 Pan
13808 Delay Amount
14909 Level
15909 Pan
16909 Delay Amount
17Synth 1 Waveform
18Synth 1 Tune
19Synth 1 Cuttoff
1aSynth 1 Reso
1bSynth 1 Env Mod
1cSynth 1 Decay
1dSynth 1 Accent
1eSynth 2 Waveform
1fSynth 2 Tune
20Synth 2 Cuttoff
21Synth 2 Reso
22Synth 2 Env Mod
23Synth 2 Decay
24Synth 2 Accent
25808 AC Level
26808 BD Level
27808 BD Tone
28808 BD Decay
29808 SD Level
2a808 SD Tone
2b808 SD Snappy
2c808 LT Level
2d808 LT Tune
2e808 LT Switch on/off
2f808 MT Level
30808 MT Tune
31808 MT Switch on/off
32808 HT Level
33808 HT Tune
34808 HT Switch on/off
35808 RS Level
36808 RS Switch on/off
37808 CP Level
38808 CP Switch on/off
39808 CB Level
3a808 CY Level
3b808 CY Tone
3c808 CY Decay
3d808 OH Level
3e808 OH Decay
3f808 CH Level
40808 Instrument Selection
41909 AC Level
42909 BD Level
43909 BD Tune
44909 BD Attack
45909 BD Decay
46909 SD Level
47909 SD Tune
48909 SD Tone
49909 SD Snappy
4a909 LT Level
4b909 LT Tune
4c909 LT Decay
4d909 MT Level
4e909 MT Tune
4f909 MT Decay
50909 HT Level
51909 HT Tune
52909 HT Decay
53909 HiHat Level
54909 RS Level
55909 CP Level
56909 CH Decay
57909 OH Decay
58909 CC Level
59909 CC Tune
5a909 RC Level
5b909 RC Tune
5c909 Flam amount
5d909 Instrument Selection
5ePCF Pattern
5fPCF Mode (LP/BP) (trigger at 40h)
60PCF Freq
61PCF Q
62PCF Amount
63PCF Decay
64Delay Steps (1-32)
65Delay Triplet mode (trigger at 40h)
66Delay Pan
67Delay Feedback
68Dist Shape
69Dist Amount
6aCompressor Ratio
6bCompressor Threshold


MIDI Keyboard events

All modes

Note Function
E-4Select Pattern/Program Synth
F-4Focus to Synth1
F#4Focus to Synth2
G-4Focus to 808
G#4Focus to 909
A-4Transport Play
A#4Transport Stop
B-4Transport Record
C-5Transport Bar -
C#5Transport Bar +
D-5PCF enable
D#5Delay enable
E-5Dist enable
F-5Comp enable
F#5Synth1 Mix on/off
G-5Synth1 Dist on/off
G#5Synth1 PCF on/off
A-5Synth1 Comp on/off
A#5Synth2 Mix on/off
B-5Synth2 Dist on/off
C-6Synth2 PCF on/off
C#6Synth2 Comp on/off
D-6808 Mix on/off
D#6808 Dist on/off
E-6808 PCF on/off
F-6808 Comp on/off
F#6909 Mix on/off
G-6909 Dist on/off
G#6909 PCF on/off
A-6909 Comp on/off
A#6Master Comp on/off (doesn't work)
B-6Programm Synths from Keyboard
C-7Select Patterns from Keyboard


Select patterns from keyboard mode

Note Function
C-0Synth1 - Pattern on/off
C#0Synth1 - Bank A
D-0Synth1 - Bank B
D#0Synth1 - Bank C
E-0Synth1 - Bank D
F-0Synth1 - Pattern 1
F#0Synth1 - Pattern 2
G-0Synth1 - Pattern 3
G#0Synth1 - Pattern 4
A-0Synth1 - Pattern 5
A#0Synth1 - Pattern 6
B-0Synth1 - Pattern 7
C-1Synth1 - Pattern 8
C#1Synth2 - Pattern on/off
D-1Synth2 - Bank A
D#1Synth2 - Bank B
E-1Synth2 - Bank C
F-1Synth2 - Bank D
F#1Synth2 - Pattern 1
G-1Synth2 - Pattern 2
G#1Synth2 - Pattern 3
A-1Synth2 - Pattern 4
A#1Synth2 - Pattern 5
B-1Synth2 - Pattern 6
C-2Synth2 - Pattern 7
C#2Synth2 - Pattern 8
D-2808 - Pattern on/off
D#2808 - Bank A
E-2808 - Bank B
F-2808 - Bank C
F#2808 - Bank D
G-2808 - Pattern 1
G#2808 - Pattern 2
A-2808 - Pattern 3
A#2808 - Pattern 4
B-2808 - Pattern 5
C-3808 - Pattern 6
C#3808 - Pattern 7
D-3808 - Pattern 8
D#3909 - Pattern on/off
E-3909 - Bank A
F-3909 - Bank B
F#3909 - Bank C
G-3909 - Bank D
G#3909 - Pattern 1
A-3909 - Pattern 2
A#3909 - Pattern 3
B-3909 - Pattern 4
C-4909 - Pattern 5
C#4909 - Pattern 6
D-4909 - Pattern 7
D#4909 - Pattern 8

Program Synth from Keyboard - Focus on Synth

Note Function
C-0...
C-1
Note C ... Note C
C#1Octave down
D-1Octave up
D#1Accent
E-1Slide
F-1Note/Pause
F#1Back
G-1Step
G#1Pitch Mode on/off


Program Synth from Keyboard - Focus on 808

Note Function
C-0Step 1 - On/Off
C#0Step 2 - On/Off
D-0Step 3 - On/Off
D#0Step 4 - On/Off
E-0Step 5 - On/Off
F-0Step 6 - On/Off
F#0Step 7 - On/Off
G-0Step 8 - On/Off
G#0Step 9 - On/Off
A-0Step 10 - On/Off
A#0Step 11 - On/Off
B-0Step 12 - On/Off
C-1Step 13 - On/Off
C#1Step 14 - On/Off
D-1Step 15 - On/Off
D#1Step 16 - On/Off
E-1Instrument - AC
F-1Instrument - BD
F#1Instrument - SD
G-1Instrument - LT
G#1Instrument - MT
A-1Instrument - HT
A#1Instrument - RS
B-1Instrument - CP
C-2Instrument - CB
C#2Instrument - CY
D-2Instrument - OH
D#2Instrument - CH


Program Synth from Keyboard - Focus on 909

Note Function
C-0Step 1 - On/Off
C#0Step 2 - On/Off
D-0Step 3 - On/Off
D#0Step 4 - On/Off
E-0Step 5 - On/Off
F-0Step 6 - On/Off
F#0Step 7 - On/Off
G-0Step 8 - On/Off
G#0Step 9 - On/Off
A-0Step 10 - On/Off
A#0Step 11 - On/Off
B-0Step 12 - On/Off
C-1Step 13 - On/Off
C#1Step 14 - On/Off
D-1Step 15 - On/Off
D#1Step 16 - On/Off
E-1Instrument - AC
F-1Instrument - BD
F#1Instrument - SD
G-1Instrument - LT
G#1Instrument - MT
A-1Instrument - HT
A#1Instrument - RS
B-1Instrument - CP
C-2Instrument - CH
C#2Instrument - OH
D-2Instrument - CC
D#2Instrument - RC
remarks: I don't know how to switch the 909 steps to the bright-lightening state (where all sounds are more powerfull)